package com.smedi.ismedi.inmail.core.domain.repository;

import com.smedi.ismedi.inmail.core.domain.aggregatemodel.geo.Location;
import lombok.NonNull;

/**
 * 地区仓库
 *
 * @author jiangqinxuan
 * @date 2021/07/27
 */
public interface LocationRepository {
    /**
     * 插入地区
     *
     * @param location 地区
     */
    void insertLocation(@NonNull Location location);

    /**
     * 查询地区Id
     *
     * @param name 地区名字
     * @return Long LocationId
     */
    Long getLocationIdByName(@NonNull String name);
}
